drain ditch - Français Anglais Dictionnaire